main tasks - Espagnol Anglais Dictionnaire